Rockton Software Rockton Pricing Management for Dynamics GP October 2023 (18.6)
Build 16
Released February 5, 2026


*****************************
Build 16         Feb 5, 2026
*****************************
Enhancements
------------
1. Company Setup changes
  - Company Setup window redesign to move shortcut key assignments to Additional Options window.
  - Now allows selection of Source Date by SOP Type for Quotes, Orders, and Invoices.
  - Added Order Date as a Date Source option.
  - Added option to warn user if no price is returned from the RPM pricing call.
  - Added Web App URL to support Price Preview window and Diagnostics window.

2. Sales Line Details changes
  - RPM now returns Schedule ID to RPM Schedule ID field on Sales Line Details rather than Price Level on the Sales transaction line. You no longer need to set up Price Levels in GP to match RPM Scheduile IDs.
  - Added 'RPM - Price Preview' option to Additional button.
  - Renamed Adjustments to Computations.
  - Added Comment field to Computations line.
  - Removed Affects Margin, Is Editable, Margin.
  - Diagnostics
    - Link renamed from View Diagnostics to Price Diagnostics.
    - Now opens the same web page you see when you view Diagnostics in the RPM web app.
  - Removed hyperlink on amount.

3. Document Attributes changes
  - Added Custom SQL Document Attributes feature. In the optional stored procedure usp_RPM_CustomDocumentAttributes, you can create document attributes using SQL code. This is an alternative to using the built-in RPM Document Attributes Setup window from within Dynamics GP, which is limited to only selecting fields on the Sales transaction header or line records.
  - Only fields on SOP10200 can be selected from the SOP transaction line when using the RPM Document Attributes Setup window to specify document attributes.

4. Debugging / troubleshooting changes
  - If you receive pass-through error, you will now be prompted with options to email the pass-through error text file to support, or to view that file.
  - The Enable or Disable Script Logging window will now ensure that the ScriptLogEnhanced setting in the Dex.ini so a time stamp is written to the script log.
  - RPM_DebugLog, which is written to the Data folder in Diagnostics mode, is now a .csv fle instead of .txt so messages can be aligned in columns for clarity.
  - If Diagnostics mode was on when you exit Dynamics GP, at next login you will be asked if you want to leave it on or turn it off.
  - Enhanced error messaging presented to user when web service call has an error.

5. Miscellaneous changes:
  - Added Batch Transfer report. This will open automatically whenever you perform the GP transfer process on a SOP transaction or Batch if any errors are found while transferring RPM-specific records.
  - Removed Rebates Processing window and toolbar icon.

6. Technical changes 
  - The connector now uses a generic delimited text file format to communicate with RPM
  - Added usp_RPMSyncQueueAll to handle Sync Queue flooding from imports and other mass updates in GP
  - Added UofM Name to RPMViewItem and RPMViewUofM views.


Bug Fixes
---------
1. Multicurrency transactions are now handled properly. Functional amount is calculated from the originating amount returned from RPM.
2. Fixed issues with document Transfer process:
  - Various errors in processing transfers, both from the Sales Transaction Entry window and the Sales Batches window.
  - Fixed issue where some lines were skipped when there was more than one line on a transaction.
  - Fixed Distributions errors that resulted in a duplicate record.
3. Fixed issue where if you did not first save your SOP transaction, you would get this message when doing a Recalculate Trx: An error occurred while attempting to call the RPM web service. Please try again.
4. No longer updates RPM tables when using 'RPM - Recalc Batch report only' from Sales Batches or when 'Show changes, but do not change prices' is checked on 'RPM Recalculate Options' window.
5. Fixed issue where you would see a "null reference error" if you tried to do a Trx Recalc on a SOP document that has multiple lines, and at least one of the lines other than the last one contains no adjustments.
6. IV00105 trigger should now sync using Item Currency instead of Item.
7. Fixed various error messages where [Not Found] shows instead of a script name.


*****************************
Build 11         Sep 24, 2024
*****************************
Enhancements
------------
- Added RPMViewPriceSheet view


*****************************
Build 10         May 23, 2024
*****************************
Initial build for Dynamics GP October 2023 release (18.6).

Enhancements
------------
- Introduced Data Sync
  * Keeps changes to data in GP that might affect pricing synchronized with the ERP data in RPM
  * Allows RPM to be cloud-based (no more Pricing Databases on your SQL server)
- Multiline functionality added - the Recalculate Trx Process on Sales Order Processing transactions and Batch Recalculations on Sales batches now simultaneously processes all lines within a transaction to determine the appropriate pricing, based on the criteria established on RPM Settings. This is helpful for complex pricing scenarios, such as Buy One, Get One Free (BOGO) offers, or promotions where customers spend a certain amount over a specified period and receive a discount.
- Recalculcate Batch enhancements:
  * Significant performance improvements
  * Progress bar will now appear when recalculating a batch, which can be suppressed, for increased performance, via an option on the Company Setup window
  * Moved Report Options from the Company Setup window to the Setup menu
- Added the ability to specify additional Document Attributes to be used in pricing calculations.
- Added the abiity to create a Credit Memo on the Process Rebates window.
- Added option to the Company Setup window to show message when a recalculation changes the unit price.
- Added the Dismissed Dialogs window to let users reactivate any dialogs that were previously dismissed.
- Added Rebuild Toolbars option to Troubleshooting tab of the Rockton Pricing Management Setup window.
- Updated the icon for RPM in the Dynamics GP toolbar.

Bug Fixes
---------
- Resolved an isssue where RPM toolbar icon was not functional immediately after the install. You are now prompted to restart Dynamics GP after the install to ensure that this functionality is initialized properly.
- Resolved an issue where the unit price from RPM was not being rounded when processing a Sales Transaction in Dynamics GP.
- Resolved an issue where using input value (Value from ERP) on a price schedule in RPM, the Initial Unit Price Amount is pulling from RPM Price Calculations rather than calculating the GP price first. 
- Resolved an issue where Recalculate Batch stops if it finds a transaction with no lines.
